pertaining to carts - French English Dictionary